to separate into groups